5048 587
33805 506
2661 331
45668 186
30716 195
5656 448
20313 546
25398 265
14974 554
4140 487
7210 64
3862 447
2951 61