4991 596
2404 51
16652 218
3636 973
6972 417
3165 517
4625 952
4347 778
3340 463
1323 180
43416 551
32928 70
45782 124
17854 544
18039 399
17751 925
7738 642
27169 493
21396 121
5582 614
1582 217
2128 58
3450 657
3232 894
5075 745
3234 57
1463 274
2759 151