30901 407
5111 44
37814 925
86587 908
50719 920
23028 332
30375 390
16255 432
33825 423
12830 734
6297 282
14772 447
3238 299
2827 524
2266 220