21545 909
11437 105
19487 74
9977 44
4333 439
2723 400
5619 348
2284 418
3972 166
1985 64
4365 810
716 56
1701 231
2554 309
1088 174
7864 26
8643 482
5614 521
2444 470
5081 557
1253 159
7795 478
14331 120
1835 167
5671 832
2489 462
3502 354
6543 585