18086 116
14772 32
12245 212
27535 133
55008 493
32555 458
13006 57
19898 452
4008 197
31303 481
17174 397
31340 41
35935 172
15464 119
8900 47
56922 593
19025 731
3968 469
5016 428
2892 73
17461 589
25326 188
36883 660
5154 368
10830 432
9362 850
3564 310
1748 68