30888 407
5104 44
37763 925
86577 908
50694 920
23025 332
30353 390
16251 432
33815 423
12826 734
6290 282
14760 447
3236 299
2825 524
2266 220