105 63
79 256
504 766
916 97
228 667
128 515
449 75
124 328
480 853
869 55
688 907
408 482
14252 365
13235 804
9334 361
7287 363
7222 348
6044 14
5606 40
5067 201
4991 224
4422 922
4389 646
4355 218