13021 467
14845 820
4550 34
9263 129
25827 745
13615 598
7455 800
18788 269
29195 744
18102 41
7408 324
8049 692
197492 489
12682 666
3187 479
7265 841
6041 394
3740 284
22973 67
4846 385
4836 120