40726 523
3715 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
3985 314
3813 706
8365 323
3539 486
4199 456
2318 270
2504 372
2338 207
3583 237
6999 612
7617 690
4595 106
5354 698
6196 617