30875 407
5087 44
37723 925
86565 908
50676 920
23013 332
30339 390
16239 432
33800 423
12821 734
5597 282
14749 447
3233 299
2822 524
2266 220