30343 935
15800 278
28160 581
10597 686
9293 969
8636 78
66472 307
25174 293
92173 633
34999 543
28276 186
17793 239
54522 157
73169 248
945 152
97598 763
13617 69
8320 450
870 121
2048 466
2750 393