2197 295
4861 411
3278 68
4437 676
3537 622
2861 413
5039 318
9657 907
16104 508
9897 232
13808 684
5180 291
29647 489
9851 502
3183 241
3482 554
8348 477
3689 280
4520 727
5786 39
1547 86
15641 62
4261 519
3944 582
2076 111
2762 75
27245 354
6375 807