2978 304
9281 396
2417 115
21895 106
15698 348
14459 333
50146 341
39024 647
26293 125
12655 603
30025 152
87318 447
18842 278
6512 100
16446 903
12404 859
6489 530
15005 366
54374 727
12897 757
19143 642
55330 603
26464 562
12833 550
7396 482
11191 532
18110 628
29978 591