2910 46
11429 126
16889 663
4263 570
3384 513
12925 724
3543 514
9972 303
7520 665
3456 419
2654 694
23651 605
13006 354
25460 235
1843 250
3598 805
1717 436
32178 764
7118 282
3585 546
26997 283
10977 181
2012 257
2132 216
1505 188
32287 657
8148 486
11398 564