30215 210
12434 476
7043 170
10101 427
14276 224
20266 48
6946 578
12597 608
4116 402
6936 363
7269 655
10214 187
4678 129
10206 128
8240 715
3662 159
3070 153
6037 582
3519 241
4173 313
3488 114
5572 451
5703 323
7382 641
4362 86
14430 670
5832 837
7332 593