2620 216
4217 543
11113 395
40129 115
86474 97
22954 771
12492 584
31653 579
28690 486
10746 36
8737 788
10234 848
3717 273
22558 273
1851 71