29975 943
14313 587
1706 102
3899 303
8480 597
2951 299
19959 733
3740 357
9227 461
11686 540
18088 79
9396 465
3248 815
2768 449
16139 977
20374 664
3677 300
2380 159
12485 719
5069 626
3560 551
12376 849
67391 572
2366 226