3950 76
4583 626
2328 32
4673 269
3320 331
5603 537
3909 373
2883 266
4284 597
5482 546
5240 358
155235 663
109201 524
127505 600
85655 516
199949 484
212527 995
72098 337
69052 750
153900 288
40987 766
14215 312
1945 366
3911 876
2951 109
5288 495
1359 113
2628 149