3013 521
5840 504
14138 301
5673 61
2586 247
26493 605
10924 290
2048 266
2486 696
7333 306
41774 471
2251 293
5463 29
9425 727
1737 74
3827 588
4969 761
3936 890
4170 737
4519 364
6871 392
4186 496
2337 295
4718 562
2877 225
5082 817
843 115
2501 239