2357 29
3336 305
5351 513
22449 389
23229 407
17906 103
22094 276
185761 429
28541 389
34283 571
59685 658
4791 56
8070 505
14058 66
16273 190
47335 152
81274 864
70744 384
16453 214
13946 720
22419 744
82488 281
3522 523
35511 779
25258 691
61532 456
16754 487