16430 212
6308 454
32898 301
2740 436
3125 131
13958 411
10359 848
8093 358
17915 549
8652 146
6144 299
12992 92
7028 207
6494 406
4434 30
11716 469
20765 698
4168 642
9360 625
5927 280
11018 341
4975 673
15205 343
6903 120
6315 339
4086 61
3257 458
15218 962