24527 45
7703 334
2223 254
3857 825
7547 563
7751 558
3450 37
22399 557
11140 362
12102 429
9646 449
3664 45
8650 587
15847 651
22225 796
18288 199
18459 740
9866 510
18587 915
5661 404
6712 402
3680 80
5278 247
3103 574
6066 715
2944 427
4932 631
2535 129