12932 171
5836 115
4721 686
13596 479
3800 165
5263 452
6391 576
8638 843
9268 614
29114 425
3169 98
6515 501
11855 590
38474 285
20608 674
2051 151
6156 398
5528 119
11846 466
3976 28
5252 283
10605 606
6341 251
4589 318
6983 683
3341 335
6964 829
8230 226