5538 497
2988 464
1561 347
3213 367
1082 106
3878 587
1242 255
1470 87
3432 672
1779 334
19658 523
5990 458
4504 562
3220 526
1769 241
951 176
3706 407
1680 99
5841 370
1881 183
5317 696
1795 113
1697 190
10538 979