30863 407
5069 44
37683 925
86551 908
50657 920
23004 332
30329 390
16234 432
33786 423
12816 734
4799 282
14735 447
3230 299
2818 524
2266 220