14378 251
3818 111
20710 538
3158 623
20507 320
3968 600
15406 864
5994 386
2279 269
7528 693
19370 227
34981 901
5601 133
4361 752
13520 757
2861015 7255
6018 779
4935 640
9471 595
11001 645
7634 969
4817 716
5011 135
7797 734
11780 892
4567 185
2539 598
2959 203