3005 826
2691 367
31196 407
10303 59
7044 513
3976 427
86246 711
6905 297
10200 492
35457 78
3825 234
16700 373
10572 348
15379 549
2920 590
2645 127
1910 301
1722 130
3470 565
1804 216
72637 368
5148 411