1596 271
7284 107
11299 515
6247 503
23033 800
15996 515
6171 106
28143 593
5061 176
26697 209
7312 462
9598 357
7452 291
3351 285
19433 431
11556 512
11439 341
5880 788
2535 488