8502 94
305196 1033
7418 230
6940 235
7292 750
6562 365
6287 584
3380 234
4923 322
44336 71
20057 415
4547 109
13238 421
8063 468
12895 539
21664 255
11680 33
15361 298
18992 308
18830 106
38896 305
66687 346
29117 425
19670 508