30908 407
5129 44
37874 925
86602 908
50758 920
23032 332
30386 390
16261 432
33844 423
12836 734
6303 282
14786 447
3240 299
2827 524
2266 220