3013 657
563 90
4089 317
1607 330
1199 316
4981 701
2077 447
3628 317
735 238
5020 932
4424 594
3017 841
1525 435
7605 675
1015 31
1108 313
8940 308
2276 584
593 172
4921 569
7822 216
3998 673
62712 278
2260 405