2901 568
2256 645
2830 618
1825 581
1345 307
1101 237
7453 95
14082 388
1141 52
3424 590
23776 643
3037 220
16384 158
15595 245
9250 201
30376 220
5916 469