30880 407
5093 44
37732 925
86566 908
50683 920
23014 332
30343 390
16244 432
33807 423
12822 734
5852 282
14751 447
3235 299
2824 524
2266 220