3002 618
2647 793
1771 413
2699 560
601 83
2246 438
3044 385
2670 669
1182 275
1478 364
1955 418
8429 203
2110 219
15343 154
19461 784
5869 554
4260 214
18935 811
18005 635
8291 628
29206 519
15631 93
56288 410