5964 351
6560 80
25627 651
15197 418
7467 733
60340 513
2169 289
19674 977
28841 445
2415 73
30014 249
7785 541
4391 388
2317 98
3090 302