843 231
13272 147
770 110
17933 352
1724 356
34720 645
3518 490
10099 554
2254 391
1604 304
15448 773
149857 834
2866 692
2077 51
2378 535
3082 467
1144 164
3967 723
2287 290
3462 616
2938 472
3762 845
3664 623
2593 438
6722 590
152507 293
77076 683
9884 626