159432 1125
100049 906
125579 1027
49346 927
9254 750
4529 331
8822 351
65140 393
96180 244
37771 352
2937 424
3350 157
1593 327
10254 736
2201 218
2910 317
2041 275
2774 355
2434 329