31701 860
44862 438
95637 156
274200 623
4993 459
6050 183
5221 983
6710 689
7115 297
7359 733
7602 275
4292 234
5793 727
5386 476
4139 311
3484 201
4818 942
3141 139
5241 517
10711 610
16651 706
12161 562
17477 575
14729 82