2531 597
10836 178
44083 686
8780 281
95158 613
8313 215
5221 238
43192 312
32625 431
5703 325
32979 167
17490 95
14129 547
9195 580
1453 60
18312 385
10415 145
7294 161
13012 82
5507 439
14399 498
30429 249
55854 314
2586 307
2549 98
5279 250