500 30
877 61
964 253
751 439
586 218
417 258
421 454
742 125
163 500
173 660
933 414
119 723
14389 365
13355 804
9397 361
7344 363
7294 348
6117 14
5650 40
5106 201
5038 225
4457 922
4424 646
4403 218