2200 438
10625 515
20822 764
1784 295
19001 428
29708 584
2647 373
20245 559
3706 523
2222 218
41722 603
74600 411
33057 396
48954 919
23293 208
3968 637
41651 493
38145 651
31481 209
74117 761
6245 121
22885 771
7048 681
8550 65
14498 480
8446 727
4805 426
24475 348