3013 176
695 143
2342 560
2081 547
3075 570
12927 734
1696 303
2560 606
1229 96
1084 123
2503 347
5032 581
2883 565
1473 297
1145 311
3265 910
2910 734
2652 667
1654 330
1998 183
3303 629
2817 663
2257 431
1163 255