4505 598
21215 551
2732 145
4346 630
17455 694
11412 868
9699 764
5071 591
10097 155
15960 701
15297 648
5400 285
6491 136
20451 367
10797 50
23896 523
9653 730
7894 34
4032 567
3822 136
6765 542
1006 117
9769 823
8471 385
20230 806
18118 399
47147 470
43918 371