21391 74
10562 111
1723 241
9304 654
3229 275
6817 390
10402 670
7998 548
3504 220
6310 588
2104 61
15658 860
5012 282
33176 787
6506 260
5321 410
20302 424
2372 303
6361 644
2041 106
4651 655
53477 986
5037 866
3170 104