31212 473
159634 1125
100253 907
125664 1027
49428 927
9258 750
4534 331
8866 351
65193 393
96366 244
37913 352
2940 424
3366 157
1602 327
10261 736
2207 218
2918 317
2052 275
2782 355