21099 83
5094 983
8441 789
2216 159
7175 625
15159 127
21901 352
3067 39
17459 526
4002 340
4868 589
5196 198
7356 130
3653 548
6436 86
3559 302
4728 710
28755 605
8602 517
3967 87
9272 268
11402 28
3511 419
15339 228
2935 544
10625 603
2845 359
6223 617