21861 666
29564 425
15578 194
2398 629
801 100
2928 813
44899 71
813 233
2837 593
2513 724
1903 450
14140 602
2897 759
4456 168
5039 70
1828 405
1964 305
384 118
1330 413
2364 562
4953 178
2576 544
12038 228
1397 283