2657 825
2222 593
2446 511
1401 335
2707 598
11325 731
4998 429
20140 276
8578 568
5984 188
26404 370
16132 223
22414 860