30335 407
4192 44
35582 925
86072 908
49042 919
22481 332
29614 390
15824 432
32457 423
12542 734
3607 282
14153 447
3112 299
2779 524
2209 220