29611 843
12401 302
24370 333
26407 314
15350 170
3956 134
18595 87
6383 294
4725 375
2444 90
12045 411
29511 643
16605 549
14231 69
7314 606
2468 246
3977 625
4877 245
6171 443
12708 599
5546 405
8252 97
7847 207
6402 740