5351 501
1507 157
2124 340
8026 691
2958 519
8262 102
16915 581
2767 471
4568 785
4523 287
3074 119
3628 206
4041 541
3563 438
4582 46