2911 568
2265 645
2830 618
1825 581
1346 307
1102 237
7464 95
14086 388
1141 52
3424 590
23779 643
3037 220
16384 158
15595 245
9252 201
30382 220
5916 469