3062 695
4686 430
18579 822
12207 57
5855 442
7885 636
13141 459
11524 740
8588 163
8829 263
20673 52
3799 448
5639 195
13912 276
19836 207
7036 292
3804 133
5113 66
15964 769
6174 339
8835 85
2327 288
8762 701
14607 200
17121 296
77665 564
2000 96
3286 25