15024 97
5498 680
124987 689
17550 427
25201 84
3508 319
8436 436
13841 616
3594 269
2832 224
7755 692
3546 383
8012 784
2283 58
2176 300
1907 190