33329 97
9793 432
70898 309
26846 293
2679 462
8404 850
31666 187
16184 360
57943 157
77142 251
39649 317
38038 489
107187 766
3428 827
11520 601
2715 312
2819 672
666 53
2680 420
2554 273
2073 346
805 122