5046 591
2260 564
17773 384
2799 543
1859 26
3170 639
942 78
3496 247
7091 167
3055 774
2678 60
4012 539
2039 265
3201 793
3158 524
2286 486
3091 768
2178 585
1209 231
2349 559
2269 468
4633 135
5684 399
3592 877