31653 820
14371 661
19273 412
6233 297
17429 573
334437 589
7612 666
3545 303
4519 641
2539 62
2351 209
14879 647
5372 312
28442 465
10979 638
2480 377
13863 142
3871 847
4372 375
6726 756
13411 612
1566 146
5944 563