2905 570
870 175
4852 843
4811 558
2326 486
1998 411
5295 329
2073 311
3269 517
2845 677
3332 424
4526 184
2437 490
3485 821
3880 856
3328 487
4121 605
3044 817
4361 281
4281 933
4996 879
10461 106
3215 758
2691 569