12215 471
4123 215
3321 846
2780 290
5072 182
7645 421
6328 390
4692 82
7374 934
16422 558
4316 161
3239 104
9387 433
4762 810
19460 669
8274 34
7470 816
23502 860
8960 263
6433 336
13067 302
10602 828
2291 317
9085 839
4146 57
5344 598
11461 721
6883 373