4991 596
2404 51
16662 218
3636 973
6974 417
3167 517
4625 952
4347 778
3342 463
1323 180
43417 551
32929 70
45784 124
17856 544
18040 399
17753 925
7738 642
27170 493
21396 121
5583 614
1583 217
2128 58
3451 657
3232 894
5076 745
3237 57
1463 274
2761 151