18086 116
14772 32
12245 212
27535 133
55005 493
32555 458
13006 57
19898 452
4008 197
31303 481
17173 397
31339 41
35935 172
15464 119
8900 47
56921 593
19025 731
3967 469
5016 428
2892 73
17460 589
25326 188
36878 660
5154 368
10830 432
9362 850
3564 310
1748 68