3013 521
5844 504
14148 301
5689 61
2591 247
26494 605
10931 290
2050 266
2487 696
7343 306
41775 471
2252 293
5471 29
9430 727
1738 74
3831 588
4971 761
3941 890
4172 737
4526 364
6873 392
4194 496
2337 295
4719 562
2881 225
5083 817
844 115
2505 239