3004 841
2936 638
1847 586
728 202
226 42
1272 214
2630 692
958 221
1089 346
803 90
3498 598
1195 145
2098 320
2296 466
4855 403
5621 27
4574 763
5777 369
4083 113
62622 221
3272 600
48253 487
32951 647
10185 135
16995 105
21249 675
9961 815
18122 508