3071 536
52306 496
8962 114
3610 251
1482 138
1128 99
2397 206
6639 198
12158 678
33967 713
21492 247
6891 280
17979 89
15309 379
164297 1103
188008 647
8363 513
69499 544
18059 334
84401 865
60772 459
45256 401
36513 808
8641 353
16217 543
20175 350
77298 725
34546 268