2355 29
3335 305
5343 513
22413 389
23147 407
17888 103
22010 276
185344 429
28492 389
34271 571
59619 658
4791 56
8063 505
14042 66
16263 190
47307 152
81122 864
70670 384
16443 214
13942 720
22395 744
82435 281
3522 523
35452 779
25223 691
61488 456
16747 487