7646 424
56487 197
4617 191
1061 110
3251 750
5646 554
2835 721
3703 861
2375 25
4881 35
2363 319
2661 761
5660 611
1592 131
3047 536
42332 853
3116 752
2403 413
3021 264
15308 688
3936 120