3491 371
4881 647
5032 532
3140 190
5293 846
3897 316
7782 505
7089 988
5164 154
6725 656
10937 430
8093 653
9663 617
11800 541
13846 414
27685 373
15809 531
2447 585
264 46
1700 534
2382 456
2456 543
1017 168
2890 806