2975 95
11588 576
5272 602
8498 373
7798 233
14099 509
8748 429
163240 259
4722 125
7044 250
7079 65
22247 86
22182 122
6443 392
3593 478
2217 92
35232 197
14929 216
18987 169
5331 547
7328 583
8717 351
5381 673
3823 240
16565 570
4107 72
19108 103
18872 55