2355 29
3334 305
5338 513
22400 389
23102 407
17886 103
21973 276
185147 429
28474 389
34264 571
59604 658
4791 56
8060 505
14037 66
16260 190
47286 152
81072 864
70639 384
16436 214
13942 720
22385 744
82412 281
3522 523
35424 779
25209 691
61474 456
16741 487