1600 271
7329 107
11302 515
6257 503
23033 800
15997 515
6176 106
28156 593
5066 176
26708 209
7317 462
9603 357
7454 291
3354 285
19441 431
11560 512
11441 341
5965 789
2535 488