2353 29
3332 305
5334 513
22366 389
22971 407
17859 103
21799 276
184550 429
28438 389
34239 571
59516 658
4789 56
8048 505
14026 66
16244 190
47248 152
80887 864
70547 384
16418 214
13941 720
22363 744
82357 281
3521 523
35364 778
25180 691
61404 456
16723 487