1595 271
7268 107
11298 515
6240 503
23033 800
15993 515
6171 106
28140 593
5056 176
26694 209
7312 462
9598 357
7451 291
3351 285
19431 431
11555 512
11439 341
5880 788
2534 488