18541 877
112579 439
88909 226
10337 569
34667 626
36379 443
11690 159
4360 39
12068 354
11372 844
7507 687
13121 488
32602 306
27658 352
3695 644
5563 676
1623 80