22993 263
7821 329
5730 711
2166 423
1705 158
3680 65
7639 682
65290 370
34857 453
11639 659
7121 581
509657 1034
9447 926
14411 832
12967 679
9116 506
241983 493
9488 159
2466 112
14709 266
11765 255
25021 821
1820 315
4508 644
2197 24
70604 375
3163 591
3416 322