2493 113
10000 657
5286 660
4569 873
2542 316
3472 245
4333 695
2972 682
3967 613
3102 271
1436 178
9383 593
8271 328
4990 468
29214 172
11683 111
3041 676