597 25
1403 199
1230 226
12845 984
3562 935
2185 115
1661 235
3239 534
3330 482
5076 433
8895 764
12027 593
2431 480
1361 231
8677 320
1299 122
3259 639
2783 393
2670 73
4097 473
2743 248
1994 184
3851 226
11132 693