30847 367
29483 111
2863 548
1162 345
1252 362
2403 465
17345 589
3733 608
1790 529
2708 854
3432 461
5182 639
16684 318
2398 604
47467 185
10517 901
1777 443
3559 341
40592 535
232 69
203 43
9648 686
1998 559
6368 844