15520 89
31443 614
90419 613
30323 368
320173 410
54957 769
41993 85
63353 191
33904 521
42085 551
47871 585
5161 200
6286 196
4532 567
3663 365
5820 97
3576 864
6904 438
7380 635
5565 232
16715 903
1515 43
6246 81
14470 421
5617 281
2507 283
45787 541