22502 667
4632 327
5605 648
8535 604
7405 693
6179 81
2721 155
5812 860
4425 244
3099 292
8056 553
7329 671
3241 382
3810 85
5068 232
1811 395
13246 88
1484 216
1377 159
3415 426
8149 573
2982 451
4018 596
5265 675
2292 1006
13501 463
18384 640
18760 479