102983 399
5894 223
7424 754
9761 408
9868 492
8471 844
7985 296
10979 659
7042 244
5585 399
8479 485
9752 322
11133 711
13589 954
7387 175
9493 111
19384 359
48250 454
17195 740
3318 514
972 96
1844 244
10715 461
10632 131