31231 473
159664 1125
100298 907
125682 1027
49447 927
9259 750
4535 331
8876 351
65213 393
96418 244
37940 352
2941 424
3366 157
1602 327
10261 736
2211 218
2919 317
2053 275
2782 355