531 72
2331 422
898 156
2650 677
2541 364
962 237
3526 893
574 67
622 85
1190 202
3040 135
4779 525
1836 201
1397 295
1446 316
2621 481
3102 788
1589 251
2780 521
2102 313
2028 424
2453 494
2502 248
21559 872
12733 197
12601 688
5752 442
10199 661