2356 29
3335 305
5348 513
22440 389
23220 407
17897 103
22085 276
185685 429
28528 389
34280 571
59662 658
4791 56
8065 505
14056 66
16267 190
47326 152
81228 864
70729 384
16449 214
13945 720
22410 744
82480 281
3522 523
35487 779
25247 691
61520 456
16751 487