149859 877
4145 541
3281 544
22809 268
2677 589
24747 264
7305 880
4836 94
8692 160
3957 645
1751 297
1987 54
3448 392
1895 222
2290 372
4364 434
1645 108
6083 670
6144 577
1568 71