2663 825
2224 593
2446 511
1401 335
2708 598
11329 731
5002 429
20144 276
8580 568
5986 188
26415 370
16134 223
22415 860