5046 587
33779 506
2661 331
45660 186
30711 195
5653 448
20310 546
25386 265
14973 554
4140 487
7209 64
3862 447
2950 61