29509 685
7871 435
31343 390
311300 808
43907 766
23098 304
3918 257
44454 843
13367 438
24205 368
42844 69
70734 417
66597 631
5959 477
5080 528
67571 441
37017 382
25206 613
34261 391
10325 357
15469 278
38249 231
17858 820
133300 672