29171 486
120533 852
21745 892
16595 50
5771 917
1256 235
4866 898
89180 302
5960 913
121553 882
1834 202
16613 73
14707 49
45768 711
16152 203
40902 120
2125 578
2863 480
1410 237
107739 312
2433 441
15345 171
3306 624
3875 419
5025 197
68998 385
2947 213
211098 656