30914 407
5138 44
37912 925
86610 908
50771 920
23042 332
30398 390
16263 432
33857 423
12842 734
6316 282
14800 447
3242 299
2828 524
2266 220