2931 390
5896 672
4701 658
10618 389
20487 457
3971 201
4822 168
317274 1048
28902 551
55517 266
15496 475
4440 152
8148 257
15303 740
7474 620
2635 105
5173 193
13042 479
2627 76
5951 609