2543 267
3956 63
3360 643
56747 675
20120 623
1581 54
2366 257
3215 678
10172 259
21052 427
3667 175
2303 257
11343 74
14103 97
3262 347
3287 591
36935 449
6843 150
11233 732
2592 580
3785 795
3570 669
2932 507
21230 411