14968 612
15914 127
11508 537
7349 799
2740 452
1309 257
2501 270
913 101
1866 193
1388 319
2745 485
890 31
3274 629
21067 293
15193 106
3260 580
2611 582
1907 82
2327 159
3127 547
3530 667
3356 474
3497 89
1191 231
3050 54
20620 189
17538 450
13407 538