5800 305
19781 511
3803 347
40371 478
34863 308
10098 28
4811 71
7040 386
25984 651
6086 391
40200 432
17892 709
7774 124
10372 328
16647 802
6084 240
39707 246
9877 725
1386 121
10957 439
83256 638
66407 418
17340 482
17184 369