4693 525
2840 96
4183 574
12212 563
16306 158
3261 534
4189 247
5470 224
1601 151
1269 105
4081 756
2048 285
1422 39
4283 713
2611 277
2580 82
5541 860
5099 601
2707 519
3356 454
16647 235
4098 578
18278 741
59622 177
27217 539
21055 317
58555 506
29697 577