3095 520
8062 295
17542 280
3028 476
3922 908
1845 173
19289 560
4368 339
32784 284
1318 243
9445 478
2448 371
1744 105
3960 330
4081 645
5952 599
4595 724
8323 807
2103 301
4232 554
7827 72
2505 393
3872 223
3895 156
5143 733
1976 52
3880 571
1523 357