2632 283
3532 874
859 82
3333 436
2668 538
1693 462
1500 367
929 154
2296 606
1115 306
990 231
486 53
2903 397
1743 322
4258 681
1754 194
2689 504
1224 33
3059 416
3095 231
1888 361
582 60
3374 826
1571 30