39531 34
1874 207
6912 314
13615 578
8250 850
1357 164
21459 182
5982 58
20979 777
4490 640
2418 53
5981 280
13083 842
8394 626
3671 195
2197 90
4431 202
28831 281
42403 722
9947 465
4156 434
15351 370
7026 712
2337 101
25332 483
10814 652
6980 256
6163 86