41796 707
14845 672
6873 723
6808 601
7011 349
13992 150
15329 685
11562 345
8781 591
7785 356
4729 577
9204 171
5453 258
13533 582
1118 191
2583 454
15310 463
27235 293