3005 826
2690 367
31196 407
10303 59
7042 513
3976 427
86237 711
6905 297
10199 492
35457 78
3825 234
16699 373
10572 348
15379 549
2920 590
2645 127
1910 301
1722 130
3470 565
1804 216
72631 368
5146 411