19938 460
12592 58
9455 196
4932 98
3441 103
16361 641
2569 264
6087 488
6749 620
9301 257
2130 148
5543 263
4589 321
11594 571
12775 476
11330 699
3295 137
9602 526
6282 286
20242 873
3078 457
4495 757
3206 584
246977 1043
4247 378
99260 816
2344 250
7736 593