30012 227
7331 946
10413 961
25555 629
13857 321
11811 246
8340 701
25955 774
31739 798
54160 594
64784 567
11573 439
34213 608
22274 669
40736 946
10587 368
13507 117
8260 48
12784 331
6060 188
43739 436
22367 460
23933 198
15957 829
14675 599
98009 521