30627 210
12461 476
7088 170
10168 427
14296 224
20320 48
6964 578
12641 608
4192 403
6973 363
7317 655
10266 187
4707 129
10234 128
8407 715
3688 160
3079 153
6059 582
3577 241
4205 313
3522 114
5596 451
5731 323
7406 641
4370 86
14437 670
5863 837
7340 593