4998 280
1798 41
1507 142
3729 597
1181 58
1258 291
1589 339
2132 244
7427 534
1372 82
4168 444
3720 728
3405 654
3555 229
2558 45
957 199
3407 884
1982 503
2696 394
2239 588
2939 382
8519 631
35533 470
11031 265
33007 430
15929 349
9737 188
8291 840