5029 596
2434 51
16903 218
3651 973
7041 417
3196 517
4665 952
4372 778
3358 463
1333 180
43449 551
32984 70
45859 124
17877 544
18050 399
17810 925
7748 642
27199 493
21561 121
5622 614
1617 217
2146 58
3485 657
3244 894
5127 745
3273 57
1481 274
2810 151