2100 120
5169 555
1545 100
6412 287
1274 213
30576 691
15740 312
35967 653
12876 421
8198 642
3017 495
12744 327
4751 61
10557 602
9434 599
5726 746
5011 134
3283 943
1260 193