2997 443
2129 51
4635 516
5403 186
24404 654
14347 388
30531 891
14134 570
305652 1437
100876 802
63663 724
25318 284
29112 507
16494 929
19249 631
9029 168
4902 885
6405 747
5125 763
3968 311
2004 94
4430 373
5769 596
12043 418
4769 240
2654 588
4602 721
1223 43