2453 652
1451 372
1371 278
1756 456
2669 754
2929 930
8364 623
14782 189
5123 526
6025 510
20477 228
11064 178
3305 66
12285 169
2515 314
15271 603