421 57
3003 568
2328 645
2838 618
1828 581
1354 307
1116 237
7655 95
14090 388
1144 52
3430 590
23785 643
3077 220
16386 158
15618 245
9257 201
30439 220
5928 469