30313 407
4159 44
35528 925
86062 908
48981 919
22468 332
29588 390
15809 432
32415 423
12530 734
3603 282
14134 447
3093 299
2776 524
2208 220