639 34
3020 625
1418 271
2718 847
1279 176
1246 306
1888 383
1174 272
2878 921
875 195
356 85
4306 697
2789 589
750 191
2649 473
682 172
4091 584
2065 376
2817 913
2946 539
2032 441
2346 408
3001 851
1233 121