5056 65
2927 799
711 147
3982 343
5644 699
1960 278
3277 384
1807 395
22245 70
3214 307
2192 277
6162 609
4209 123
2232 160
2062 216
7364 586
15318 523
1427 72
944 229
4261 638
9724 512
2700 560
674 118
12219 160
1369 115
3584 794
4243 860
2789 500