3445 505
5149 524
957 43
4245 814
1599 177
5732 660
1630 291
2888 218
1833 406
3286 738
2990 841
1953 190
1937 333
2704 310
1677 257
1251 142
3004 136
1119 61
7027 278
20555 757
2010 110
4812 940
3176 721
4481 463