21010 250
24955 165
5149 779
8311 566
5678 120
6293 612
4514 343
11578 704
4901 140
8348 269
5240 152
6501 81
5571 559
17089 748
41007 366
3298 516
4665 332
9650 671
4554 212
4547 207
11404 805
15676 482
7964 675
6980 599
9543 640
4789 164
12737 357
383423 865