12539 688
74558 577
4822 474
3421 186
5040 259
6305 98
33759 450
12389 433
3556 665
16618 568
9191 692
3786 399
1612 223
11644 626
4507 882
7236 324
21222 556
3369 517
6884 453
3987 113