3041 471
14123 424
2753 423
10279 392
15010 727
11107 91
23500 872
1334 39
1218 72
1882 268
2025 362
3296 909
3236 777
3950 338
2074 269
3747 839
4082 53
2310 446
688 91
1392 66
7579 301
3453 406
4428 639
1102 47