22871 810
4815 61
14493 710
13642 351
9803 525
5477 199
8112 324
21841 382
25007 415
5515 300
13941 232
7790 168
28719 973
17258 514
10536 836
14341 831
16424 437
29033 1017
6503 519
7685 738
9366 845
2466 298
6960 510
9386 330
29124 503
14506 338
125196 752
12364 733