3021 572
26593 64
41194 845
27819 150
38220 285
12202 131
10180 467
26920 447
10573 578
25026 429
7258 548
17359 411
5387 759
12737 461