4025 93
7076 75
3198 253
913 128
12839 386
9698 891
1899 292
2131 359
5642 421
2582 140
1585 354
2993 636
1139 198
1631 361
3457 302
1254 256
2128 571
1950 322
1440 255
655 66
1087 173
3127 875
2599 776
2777 801
2418 468