3006 76
10388 382
5332 635
3580 382
5368 97
2619 181
3609 409
105334 231
8491 550
7796 79
9652 43
21194 542
17038 352
23242 726
4252 519
8754 288
28469 516
9159 215
3943 565
22903 410