5216 300
8297 307
36846 489
18638 608
2117 219
25390 943
4450 666
3037 476
2175 28
16357 213
1728 123
12924 117
6924 795
8381 806
14136 276
8613 226
20359 611
23363 358
3444 691
13362 539
3977 41
42416 635
3240 253
17657 238
15355 154
19634 784
12060 683
6695 518