329 64
4957 229
13534 587
5995 679
16142 359
2954 104
9597 31
2450 355
11480 281
8490 909
12963 714
3810 167
9612 259
16499 266
1721 178
4629 645
16501 830
9327 446
35310 473
3048 380
4351 321
15727 120
7701 702
4194 47