5591 586
38812 524
24670 640
6825 410
31146 523
45008 226
21083 886
17896 594
10835 337
3817 284
19245 681
7498 416
6161 617
11251 265
3444 578
6448 660
2122 144
2076 71
1859 225
2677 347
39787 373