4891 412
15800 329
10243 884
7503 378
51533 603
75931 81
99003 404
23257 277
30309 138
18803 580
9095 605
88231 903
50896 511
153802 542
42600 59
8685 606
31328 407
86010 505
93501 230
65201 660
15347 567
53801 510
10228 420
46143 78
41733 559
99356 371
46657 700
22521 244