2253 633
2143 547
1419 299
13333 567
537 65
2808 505
6083 398
8031 361
5026 524
30017 128
4578 133
3045 330
16247 165
8370 303
15180 890
20787 505
6074 675