102533 715
129581 299
33196 142
16996 603
4172 424
4764 92
4296 452
4193 584
10588 737
4399 635
2619 408
5149 372
7970 746
4526 247
6100 806
6347 657
3702 381
5563 756
8632 575
12040 480
19343 998
11918 703
31119 657
17273 650
12635 324
7397 249
17095 208
28070 955