3013 657
355 82
2049 305
9610 697
2476 452
155 29
2415 756
961 126
2451 486
1199 316
10808 222
2551 828
2516 416
1221 350
11531 315
895 159
12266 534
1146 315
2172 547
1575 365
5808 479
5402 588
2276 584
164041 974