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