3608 640
9685 344
4252 70
4052 352
16008 583
5050 191
6988 755
2441 85
7142 363
2517 264
4537 564
1601 119
5746 437
10641 760
3783 656
6470 164
21454 609
24107 373
855 158
30068 418
11942 790
1328 234
2197 595
2930 285
3463 574
8940 628
2694 180
7572 471