3033 512
2517 185
1722 48
2559 101
4812 683
1608 82
7031 232
4307 243
3950 829
3647 103
3652 810
2337 78
6057 485
2971 463
17002 568
3662 353
6482 708
5145 482
3998 496
3294 260
100100 953
4094 562
3021 319
4639 853