4503 28
3513 830
11387 744
7677 101
3072 321
3733 252
7632 602
20272 207
9907 359
11181 511
1739 63
3269 584
6913 612
7142 577
6073 716
3586 547
3413 565
3580 589
4733 916
2769 486
2060 106
13026 934
4211 449
7468 129
10224 384
5471 366
2336 307
8926 771