149736 877
4089 541
3259 544
24438 268
2664 589
23885 264
7211 880
4825 94
8597 160
7913 651
1735 297
1943 54
2207 392
1839 222
2250 372
4072 434
1506 108
5972 670
6091 577
1515 71