2602 438
2947 111
13716 706
2974 477
2834 876
1086 267
1363 138
1548 288
5016 393
2456 379
2765 447
1966 481
4964 975
2095 495
462 98
4028 339
2702 575
1282 93
2846 308
3675 241
2556 488
969 32
4758 579
3873 310