5056 587
33874 506
2665 331
45679 186
30749 195
5658 448
20326 546
25667 265
14980 554
4143 487
7211 64
3863 447
2958 61