12060 127
5737 311
8568 659
6556 319
7094 488
4120 286
2697 80
11647 766
5168 472
22598 698
8787 278
18775 429
9038 443
3292 503
1938 73
7944 640
2830 366
24338 456
5743 433