20526 651
40250 691
12970 80
18408 526
17829 241
27752 294
12730 613
21523 587
4205 220
16095 410
17218 429
7359 71
9400 260
12544 383
615332 1473
1241670 4612
342634 1365
457390 734
438272 1160
1209837 3186
210430 509
89094 990
11166 65
400508 944
54260 656
372767 1053
158860 519
188556 395