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