103098 414
7431 531
6956 310
76230 450
30508 247
49672 338
36037 556
24652 75
10004 282
2797 291
11477 715
4857 397
40107 273
7709 614
5481 350
9507 617
6185 675
6650 233
5477 636
6516 240
7601 625