29966 301
23949 138
10063 332
4164 673
5691 355
3222 244
3881 349
5141 467
3579 540
2922 188
1539 218
2598 273
3685 574
2365 592
4429 585
16830 376
991 105
4560 94
16763 413
4054 794
3584 430
96939 510
15007 655
31041 384
17405 632
10434 312
25962 779
17432 604