1540 271
6318 107
11217 515
5923 503
22996 800
15957 515
6128 106
27971 593
4769 176
26414 209
7264 462
9542 357
7391 291
3318 285
19221 431
11145 512
11393 341
5821 788
2514 488