5028 596
2434 51
16903 218
3651 973
7039 417
3196 517
4665 952
4372 778
3358 463
1333 180
43449 551
32984 70
45859 124
17876 544
18050 399
17809 925
7747 642
27198 493
21560 121
5621 614
1617 217
2146 58
3484 657
3244 894
5126 745
3271 57
1481 274
2809 151