2579 342
4666 508
244375 175
30431 567
3074 40
10168 517
4632 909
9545 846
5702 448
6660 367
18240 302
23858 106
15329 631
25190 716
3082 282
8111 578
15362 813
7236 87
6760 596
9179 582
18106 199
11147 322
5467 173
4815 631
45583 510
17378 841
12581 79
13751 413