31396 404
47949 327
58145 450
22000 846
20607 548
7918 347
25310 402
15413 343
39688 231
11702 91
24074 132
10759 518
16134 95
16854 292
15188 350
3415 179
7660 795
22207 748
9243 643
17791 109
4913 246
5776 306
13629 159
17940 31
15497 546
14810 33
14094 792
18952 661