1275 395
2960 862
566 144
2113 667
4247 223
2255 106
4325 317
3975 529
2839 409
1135 97
3940 86
2856 304
3563 709
1562 120
2955 376
1470 207
2454 43
1037 296
3360 445
2789 360
1614 175
2897 227
2294 80
2847 520