10096 90
4901 360
17116 851
3427 85
17210 581
2401 320
7179 150
9442 387
8967 341
9398 265
23306 545
4759 107
6291 877
2414 303
17552 128
4648 617
7468 74
7314 162
13389 263
16849 927
6911 581
8502 694
7327 259
9631 470
4248 519
4214 26
5093 482
10118 580