5046 587
33783 506
2661 331
45664 186
30713 195
5653 448
20311 546
25386 265
14973 554
4140 487
7209 64
3862 447
2950 61