30894 407
5108 44
37798 925
86583 908
50710 920
23025 332
30365 390
16251 432
33818 423
12827 734
6293 282
14767 447
3236 299
2827 524
2266 220