2507 653
4237 414
1142 259
1065 302
2168 346
2032 565
1927 522
3097 922
2360 656
1985 384
369 103
2500 524
34565 89
50552 753
6437 933
184539 298
55161 268
36213 210
2645 602
28404 227
29547 848
30419 830
246818 826
162858 980
4434 682
3673 415
20293 238
535639 1249