250 27
486 142
1780 416
2884 921
2053 409
733 76
3057 586
2143 524
4087 365
1872 420
2041 456
3967 668
962 150
1498 420
2440 311
1232 245
162 29
3292 319
766 129
1352 350
3938 671
1343 141
3217 268
2430 274