3112 706
1568 203
730 86
3035 508
4096 598
2063 279
435 50
3169 316
3488 671
1570 310
7850 285
2268 47
2603 739
1306 121
2185 429
2689 130
1920 206
3544 577
2368 546
3722 600
2418 467
4393 510
4344 342
4362 904