309 82
521 140
2692 595
8843 443
13853 285
22542 151
10698 112
7940 562
26194 324
8743 399
8641 608
17365 257
10332 563
2844 420
8032 328
6430 238
4652 814
6730 254
4547 353
1667 116
10226 667
6405 87
5599 175