10126 409
2982 97
19692 522
9141 623
18217 862
15711 219
11583 47
10373 678
8193 577
3855 226
31307 782
4525 406
9656 746