212 66
1599 355
32636 331
11470 192
5716 352
5413 263
7226 551
18990 65
86996 261
13743 678
17728 616
4696 215
2656 366
5115 221
11777 384
7346 709
1937 366
1400 115
991 76
2432 339
6934 256