3019 505
1639 56
1584 217
1352 108
1994 247
3259 593
1617 190
1260 199
4507 746
14678 521
2614 293
2532 413
1278 84
2143 54
2589 428
3150 552
1627 166
9878 281
3778 829
2715 380
960 50
2596 503
2220 228
5462 312