29955 166
244168 952
15710 86
14029 464
37703 420
17593 642
12427 345
18346 86
9676 439
49437 531
1545 222
1511 69