40715 523
3714 264
2875 80
2421 129
1963 260
1981 110
9508 560
7056 322
5110 570
5098 388
4047 622
3975 746
6625 584
9188 152
3984 314
3813 706
8365 323
3539 486
4199 456
2317 270
2504 372
2337 207
3583 237
6999 612
7617 690
4595 106
5354 698
6196 617