3502 608
15466 177
7014 243
2769 483
17249 819
3674 563
6814 420
3993 458
22876 732
4984 427
3530 631
4964 163
3513 473
7738 221
2823 140
4684 448
3230 354
3583 458
2314 418
5157 523
1141 57
1832 239
5968 699
12056 447