3508 812
12947 820
17439 305
2456 456
9613 352
9871 592
35520 292
13264 470
3757 571
19828 63
6147 348
30309 652
47045 535
4459 650
9888 803
519 32
25182 552
36640 210
46288 549
11999 328
67231 87
1435 118
51917 740
51772 614