21182 199
20674 109
4065 384
3948 468
5560 564
1252 64
230365 589
26584 257
2316 662
34165 169
6398 288
22770 610
28211 388
35565 292
36364 740
117977 204
25390 798
7437 528
962 222
24783 621
240 58
6881 74
69908 905
2857 888