2933 226
5729 629
9555 145
19142 886
8629 624
17960 451
9330 54
9277 136
33230 320
16587 165
16358 363
3413 296
4616 607
20929 550
4696 352
6791 143
6211 649
12578 627
13574 549
25363 72
19556 654
18721 313
9352 61
10990 343
27433 651
10449 334
16268 187
9909 875