1015 31
3404 629
21187 293
15376 106
3308 580
2663 582
3291 547
3404 474
4139 88
17702 450
3938 463
3824 394
3667 847
1036 34
15527 331
3904 428
10254 185
36890 489
102182 196
16671 212
10750 308
13576 358
55165 434
12875 86
6591 138
19041 60
7638 165
22227 159