12492 103
4600 98
23680 782
16571 609
11764 323
19967 395
30526 348
27719 728
10240 38
6971 689
5353 52
10797 505
18605 728
10366 591
10016 495
15696 71
24316 596
12155 201
21074 687
17364 151
5269 639
4542 361
4199 195
5537 395
10012 120
61453 939
13311 838
1105 43