2898 840
5197 555
2241 322
970 192
8186 386
2869 520
2033 117
3603 520
3893 806
7936 281
11715 660
15936 66
4896 377
5161 178
5491 393
22935 286
6865 555
6103 218
2662 58
4947 296