30334 407
4191 44
35581 925
86071 908
49042 919
22481 332
29613 390
15824 432
32456 423
12541 734
3607 282
14153 447
3110 299
2779 524
2209 220