30869 407
5075 44
37699 925
86558 908
50663 920
23012 332
30334 390
16234 432
33790 423
12817 734
5140 282
14741 447
3231 299
2818 524
2266 220