45333 495
5911 332
111014 517
39568 156
8238 129
9603 304
12105 716
30868 120
18959 241
50604 316
14633 541
15984 283
9223 131
25943 782
11402 422
41836 702
28605 274
13753 258
138995 860
44736 784
37998 906
9432 779
6982 707
18976 319
16108 403