2995 226
2369 424
21655 328
9780 189
5119 475
8083 65
2798339 6026
72601 563
4427 38
2742 224
5839 736
5168 629
6630 279
3839 303
13695 163
5108 888
59305 197
50295 60
12547 594
5081 52
7265 616
3292 340
80189 449
9301 680
6429 454
8380 389
4141 476
4945 676