30845 407
5044 44
37612 925
86530 908
50597 920
22997 332
30295 390
16220 432
33774 423
12812 734
3766 282
14721 447
3224 299
2818 524
2264 220