2909 503
12487 396
5323 282
9757 50
5381 439
10322 637
14801 641
17501 164
9911 102
29589 378
84542 547
6446 412
141745 294
109470 592
7004 389
11317 589
5779 160
4649 306
16286 211
15568 251
7412 230
19745 377
8976 922
6059 151
2731 181
4972 108
6598 618
8646 606