2381 124
1499 101
19013 482
8494 375
3508 333
20893 100
5133 717
2426 331
7664 385
9348 321
3904 600
85006 482
8080 305
102574 928
1865 40
2423 152
10498 341