2527 524
1589 239
821 160
2707 501
51379 626
23059 491
6594 123
247496 978
242230 493
74975 168
12589 725
125664 897
42878 209
107802 568
132082 806
97574 748
89165 288
17000 562
20651 486
13861 564
59680 706
24110 566
15665 297
3613 729