15053 743
24140 313
12569 752
16947 581
20379 448
69422 169
10629 502
53292 352
18684 81
24627 327
2797 197
73078 858
24649 188
10673 78
21538 262
35372 660
97711 289
30302 537
37303 97
10559 432
76826 309
19437 267
16268 573
34308 121
26671 702
9155 850
113559 642
27166 211