3012 76
10393 382
5334 635
3581 382
5370 97
2619 181
3609 409
105343 231
8493 550
7798 79
9652 43
21198 542
17042 352
23243 726
4253 519
8755 288
28469 516
9169 215
3944 565
22908 410