28526 97
1553 75
12244 405
586 71
2826 837
3144 568
16884 439
3345 458
18794 722
2335 139
3222 709
4636 291
2797 491
4004 675
3033 620
16526 92
3269 216
1497 135
1623 274
4240 433
5666 362
4602 543
3112 313
2301 307
2379 450
19209 635
1084 93
18373 170