9285 125
2036 161
5613 855
12720 840
4689 351
5799 305
14535 496
5187 231
13115 82
11559 47
16299 436
5839 359
4462 836
3040 57
10513 625
6774 196
13203 485
8059 504
6631 582
21302 551
11281 194
4870 117
9739 330
3253 362
2693 215
5696 966
8164 452
100300 877