16058 311
5029 773
30317 508
10330 506
6473 60
6317 83
5279 126
4507 151
3293 185
6280 193
6420 607
2499 222