31141 514
14759 846
4466 85
7055 424
3264 215
11636 574
8086 336
6340 352
3663 504
7505 694
4544 569
2176 355
4153 358
3804 791
4090 313
35717 665
6249 259
22454 104
24344 60
2994 30
21860 665
4931 787
18218 541
8357 87
14111 276
33081 511
9279 151
9867 293