2531 423
95045 196
57440 577
10594 319
3101 343
11524 204
2468 453
3090 333
7486 536
77006 384
11821 432
42975 389
887 50
2332 122
2815 768
7055 638
3284 953
3353 388
22325 614
26599 589
56930 423
12082 128
11902 627
9963 592