3008 421
3152 644
12783 542
7226 629
2027 306
1870 251
3319 560
8326 98
15719 451
2076 56
12642 778
7236 392
801 29
2482 334
10476 823
1720 289
2754 513
1363 115
4011 554
2705 228
2908 547
12026 385
8184 136
16113 738