18285 159
16585 320
1091 44
4242 399
2933 74
3889 768
3387 539
3751 537
7323 322
5455 284
4033 824
5266 636
6466 652
11257 845
3820 607
3305 119
5536 595
2296 228
8941 170
4514 892
3397 523
6221 617
2218 263
3614 212
17635 684
3643 311
3076 657
3616 536