3007 76
10311 382
5295 635
3536 382
5331 97
2626 181
3546 409
105261 231
8469 550
7756 79
9646 43
21123 542
16955 352
23188 726
4231 519
8722 288
28451 516
9136 215
3926 565
22884 410