21520 177
70567 774
12776 178
10445 588
8439 266
4253 682
3458 538
19319 800
3038 624
4149 943
3047 558
18862 810
3416 563
2118 307
4302 926
3977 709
4361 480
2899 77
3813 454
4959 323
493 60
3738 965
2879 627
1800 398
2068 58
3286 332
1301 338
3018 861