250 104
248 108
715 543
30 411
935 188
404 410
320 909
630 751
353 509
697 500
809 821
699 712
14042 364
13003 803
9225 361
7218 363
7080 348
5938 14
5475 40
4979 201
4907 224
4355 922
4309 646
4279 218