22937 80
3596 585
849 40
3058 487
8785 118
6859 360
1645 290
4478 639
9048 286
3681 343
17055 263
4817 711
5005 640
5872 879
2977 398
2501 408
2756 122
19773 188
3492 379
20006 102
2923 519
14687 417
65179 784
2385 199
2318 257
3814 828
3135 390
1187 210