50405 431
21173 159
18683 570
34976 197
6399 644
19696 523
6482 363
8216 77
7737 772
5805 210
6540 618
6028 726
24305 50
10099 246
10407 701
3298 755
3884 670
44110 93
6418 137
38469 436
6262 943
11459 609
4341 792
3832 73