42931 184
4007 447
15882 103
7911 589
18023 426
10524 41
38455 470
23694 272
25957 58
25595 348
10368 183
19337 176
13872 288
13049 444
21883 810
3907 242
11487 722
14419 434
19968 519
12835 573
4514 55
21263 368
8592 624
12409 526
50421 60
5473 281
23741 294
6432 615