2961 114
25714 790
4546 298
1819 287
6801 421
37332 490
7067 78
3165 577
7044 501
13370 462
12831 479
3469 413
10055 298
3907 400
11346 538
2947 561
4362 92
8472 320
6714 487
10492 727
9904 331
7001 846
40267 144
12407 47