22448 641
3035 98
15902 313
3054 458
3134 478
16656 683
19053 667
3500 400
16010 157
4568 421
5168 199
19673 624
4540 46
17808 259
3695 331
4621 338
7901 395
5017 252
5587 281
8801 83
3835 408
5264 577
2196 35
6583 479