2935 73
5947 328
4003 431
8810 664
2259 329
6861 627
1127 34
959 74
1973 420
2922 684
3547 788
2110 215
1286 186
6166 697
3395 308
690 89
2338 254
5507 759
4301 290
3122 705
15197 775
2286 110
1603 41
6601 573
2282 428
3484 812
2211 317
5246 692