50859 432
21261 159
18769 570
35017 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
44451 93
6456 137
38813 436
6269 943
11555 609
4349 792
3851 73