30388 407
4260 44
35743 925
86103 908
49165 919
22540 332
29665 390
15875 432
32571 423
12568 734
3621 282
14180 447
3126 299
2785 524
2215 220