22103 744
50935 61
312028 707
2678 87
8395 296
6987 293
7378 685
33243 553
4863 397
6688 516
4125 153
9488 640
7855 929
7562 672
6133 531
5266 85
4783 350
7310 227
4663 61
6753 93
17053 589
14465 747
22007 107
31104 522