30880 407
5090 44
37728 925
86566 908
50680 920
23014 332
30343 390
16244 432
33805 423
12822 734
5768 282
14751 447
3235 299
2822 524
2266 220