2898 350
5204 52
4198 703
1999 281
4796 815
2731 508
3576 524
1551 71
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
4640 215
4096 347
2455 84