2176 66
2898 350
5204 52
4198 703
1999 281
4796 815
3576 524
3512 429
1551 71
2550 323
2156 623
4075 462
5842 950
6114 912
7562 347
7754 789
3804 490
8945 866
9262 442
6847 318
3661 681
7069 635
991 56
4111 186