50852 432
21260 159
18764 570
35016 197
6401 644
19712 523
6493 363
8244 77
7755 772
5823 210
6546 618
6030 726
24358 50
10134 246
10429 701
3302 755
3886 670
44446 93
6456 137
38799 436
6269 943
11553 609
4348 792
3851 73