1597 271
7295 107
11299 515
6248 503
23033 800
15996 515
6174 106
28145 593
5063 176
26699 209
7313 462
9599 357
7453 291
3351 285
19435 431
11556 512
11439 341
5880 788
2535 488