29973 943
1706 102
3899 303
14312 587
8480 597
2951 299
19959 733
3740 357
11686 540
18087 79
9226 461
3248 815
2380 159
2768 449
3677 300
2201 460
9395 465
5069 626
16138 977
3560 551
12484 719
2366 226
20373 664
67391 572