3003 524
10850 360
17062 38
5522 655
6778 104
9961 266
12293 443
6278 529
2895 195
4126 668
3150 545
6035 190
5354 46
2559 314
7045 624
5554 930
3573 742
5273 480
4501 828
4134 440
2897 451
4907 379
4625 956
4440 359
3326 618
3798 509
5119 399
2171 31