6645 792
15603 304
305201 1033
40585 242
42953 38
30716 195
11686 95
15250 509
34171 211
13144 391
19100 239
10982 364
8183 381
4488 400
7527 216
8827 270
9902 633
10065 473
10696 78