10197 125
9160 101
20578 205
4038 387
18624 662
6665 361
18225 664
2479 214
4921 399
8845 336
6551 79
2095 211
10343 749
3179 329
2299 124
2394 215
30272 294
4045 498
8580 203
4732 661
2584 22
1746 238
3800 274
5874 162
36352 525
2200 379
11596 419
4449 52