1023 116
3737 923
6372 793
5447 508
14360 510
11624 387
2653 575
11167 513
7556 442
1608 378
8507 904
7600 984
5813 370
5086 258
6609 742
1832 361
3502 333
1543 307
8371 612
3107 81
8340 592