51690 437
15517 614
28014 105
16671 804
4934 679
14411 734
11423 528
6211 877
5287 353
2142 327
3788 59
1399 97
3377 615
8212 594
3074 32
7983 326
2098 197
3047 299
2628 203
3417 593
4754 848