2452 652
1451 372
1371 278
1755 456
2669 754
2929 930
8364 623
14781 189
5123 526
6023 510
20476 228
11061 178
3305 66
12285 169
2515 314
15270 603