16060 157
3373 239
5201 142
19084 351
4351 88
4003 358
2858 374
7644 582
2958 486
6201 288
11915 922
4032 529
2422 265
6551 710
4978 684
6047 709
9592 768
5276 138
11135 828
12198 100
11734 623
3417 105
3864 468
5051 78