13021 621
2639 291
3403 188
4988 846
6279 274
17258 61
11980 852
26639 434
16481 801
11847 538
22228 594
7079 532
10799 369
128295 582
21386 340
6882 335
10706 766
6972 235
15563 245
6697 488
4913 94
9308 34
25735 310
11685 835
4046 123
7068 408
6045 651
4021 106