31502 404
48036 327
58236 451
22028 846
20630 548
7935 347
25543 402
15449 343
39703 231
11739 91
24112 132
10779 518
16181 95
16889 292
15226 350
3419 179
7671 795
22264 748
9247 643
17827 109
4923 246
5791 306
13662 159
17947 31
15530 546
14851 33
14133 792
18983 661