29672 796
5215 465
4009 193
3874 796
1049 122
5367 884
6887 709
5644 406
4347 423
3823 88
4734 503
2018 127
3117 681
2247 404
2865 535
1039 233
2337 394
3315 388
1674 75
4173 830
2655 458
6159 202
228113 456
104285 935
21917 88
12288 779
8367 126
18961 507