696 43
1472 239
2301 382
3714 968
1997 168
2112 57
766 75
1267 232
2950 862
1541 323
3180 749
29719 334
2868 556
3171 612
813 231
1277 294
2304 445
1677 374
4010 584
3470 937
2532 455
2137 466
962 175
1454 307