2515 597
10577 178
44047 686
8732 281
95049 613
8304 215
5209 238
43135 312
32570 431
5689 325
32800 167
17437 95
14103 542
9171 580
1447 60
18255 385
10404 145
7277 161
12982 82
5445 439
14363 498
30416 249
55756 314
2579 307
2547 98
5266 250