31212 473
159630 1125
100249 907
125662 1027
49428 927
9258 750
4534 331
8865 351
65192 393
96360 244
37911 352
2940 424
3366 157
1602 327
10261 736
2207 218
2918 317
2052 275
2781 355