4392 492
2402 429
4452 140
8999 151
85480 165
5631 44
269934 778
15794 282
12988 468
13485 809
16125 910
5554 598
8274 701
97015 737
59286 239
41516 715
9656 484
2699 108
3061 312
3310 258
3470 514