3096 390
39957 762
20623 393
13540 713
5604 201
2570 344
1300 118
4918 488
4488 718
8563 727
4362 531
7305 402
6219 511
15575 756
11553 296
3310 618
28540 291
3091 288
2635 391
4334 580
3404 891
8847 642
7039 728
4911 831
1745 89
4170 717
2550 311
2827 91