2602 438
1206 260
2947 111
13716 706
3046 591
2834 876
1086 267
1363 138
1908 560
2631 475
1548 288
5016 393
2456 379
3003 399
2765 447
1966 481
4964 975
2095 495
462 98
4028 339
2846 308
3675 241
2556 488
969 32