16825 396
30500 41
35081 172
15032 119
8639 47
55182 593
18747 731
3805 469
4831 428
2811 73
17052 589
24858 188
35684 660
3093 367
10607 432
9213 850
3449 310
1636 66
20726 532
5585 622
3816 200
15149 69
1111 89
1805 220
2101 382
3690 203
3483 578
2103 180