1826 111
39969 563
9625 807
14358 178
7201 662
6541 432
15801 488
5110 371
20414 355
9280 396
9987 446
6895 664
6491 363
9083 733
5631 661
5547 384
4530 246
6403 79
4351 293
4151 242
7198 99
16834 160
6457 807
3871 251
4714 292
1835 379
3862 261