2947 595
2480 629
1425 351
2251 549
2636 466
1366 247
1429 351
1509 439
2632 606
22006 349
11547 495
14372 113
5879 438
1099 232
1639 400
1656 273
2433 571
272 42
2983 855
2612 723
634 123
1342 303
2610 507
547 90
1952 487
28378 891
14580 445
2994 848