2978 304
9281 396
2417 115
21895 106
15697 348
14458 333
50145 341
39023 647
26290 125
12655 603
30024 152
87315 447
18840 278
6512 100
16446 903
12403 859
6489 530
15005 366
54373 727
12897 757
19143 642
55325 603
26460 562
12832 550
7396 482
11191 532
18108 628
29978 591