3013 521
5834 504
14130 301
5671 61
2585 247
26492 605
10921 290
2048 266
2486 696
7326 306
41774 471
2251 293
5461 29
9423 727
1735 74
3825 588
4966 761
3936 890
4168 737
4518 364
6869 392
4186 496
2336 295
4716 562
2877 225
5079 817
843 115
2501 239