30370 407
4238 44
35697 925
86094 908
49133 919
22521 332
29651 390
15862 432
32545 423
12563 734
3616 282
14172 447
3122 299
2785 524
2213 220