29999 166
244203 952
15710 86
14029 464
37706 420
17595 642
12428 345
18357 86
9677 439
49448 531
1545 222
1511 69