21281 515
15397 201
6837 734
5056 85
3088 375
16318 663
2307 239
6922 596
8935 731
12387 213
8222 646
9088 323
2822 105
13882 478
8027 293
10505 539
7325 769
37731 465
8924 185
6334 250
7439 175
9394 33
21376 661
13133 266
4240 455
47495 147
44332 508
18697 410