30902 407
5112 44
37820 925
86587 908
50721 920
23028 332
30377 390
16256 432
33825 423
12830 734
6298 282
14775 447
3238 299
2827 524
2266 220