2696 504
1294 262
3447 75
3397 674
2557 160
1247 132
2888 352
1597 181
3054 547
2490 616
7867 332
10391 174
8758 408
8304 411
2996 393
2093 446
618 43
1025 82
1677 230
1015 59
2982 267
2877 515
6755 693
2732 370