3112 706
1568 203
730 86
3035 508
2063 279
2216 472
2268 47
2812 212
2603 739
1920 206
3544 577
2368 546
3160 675
827 69
3722 600
4393 510
4362 904
1716 341
821 67
1440 361
3206 698
984 123
1086 216
1193 45