31191 473
159533 1125
100160 907
125618 1027
49391 927
9255 750
4532 331
8849 351
65164 393
96298 244
37846 352
2937 424
3357 157
1601 327
10258 736
2205 218
2913 317
2048 275
2779 355