599 83
9976 312
248720 962
8594 495
3727 333
8584 470
5109 814
3753 458
10226 78
11360 784
7733 341
12705 339
4313 381
30578 403
48916 431
76312 996
20262 489
12178 60
9449 293
12240 221
72380 816
11978 95
10418 587
8486 641
13022 441
156396 341
4748 258
47261 651