12331 86
7205 258
13792 859
9501 385
6813 808
3748 274
10556 551
3321 339
3727 207
3513 313
1503 68
3040 272
8686 279
9600 801
17176 434
2513 149
16702 903
4082 611
28828 361
5429 402
4996 729
19084 351
3750 483
2858 374