2354 29
3334 305
5335 513
22388 389
23045 407
17875 103
21904 276
184884 429
28457 389
34254 571
59567 658
4789 56
8053 505
14031 66
16255 190
47267 152
80996 864
70601 384
16426 214
13942 720
22377 744
82385 281
3522 523
35394 778
25192 691
61445 456
16731 487