30398 407
4286 44
35783 925
86118 908
49209 919
22547 332
29679 390
15883 432
32629 423
12575 734
3623 282
14202 447
3128 299
2786 524
2216 220