3002 548
2116 105
2864 560
5200 66
2998 799
789 147
4215 342
5842 699
2334 278
3554 382
1988 395
21507 64
3363 307
2645 277
6375 609
4183 122
2427 160
2799 216
7855 589
15557 524
1874 72
1087 229
4785 638
9352 510
3521 562
781 118
13542 160
1854 115