3581 95
11299 142
20553 427
2887 106
16645 503
29643 264
2818 452
7909 169
5588 279
2475 189
34712 736
22269 407
14427 687
16207 573
12936 605
14724 481
11497 408
331848 529
6996 275
4788 83
2141 346
5023 476
4923 786
3836 262