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