5008 596
2414 51
16784 218
3642 973
6994 417
3173 517
4632 952
4359 778
3352 463
1324 180
43427 551
32953 70
45809 124
17863 544
18042 399
17769 925
7743 642
27181 493
21445 121
5596 614
1595 217
2134 58
3462 657
3238 894
5090 745
3248 57
1467 274
2784 151