15095 616
4994 232
1069 102
6267 50
8959 665
3346 236
8806 285
5206 656
5751 669
4448 295
8520 504
4174 532
6760 586
6953 226
3750 316
1655 142
3145 548
2064 187
3358 886
7438 338
2384 50
1319 127
3591 378
8411 454
4634 583
3417 613
2942 153
3896 748