30337 407
4192 44
35587 925
86072 908
49045 919
22481 332
29615 390
15827 432
32462 423
12542 734
3607 282
14155 447
3117 299
2779 524
2209 220