5038 702
18250 419
5065 507
9626 485
2606 165
2433 57
3945 871
5240 723
2285 206
3980 204
2290 299
7971 248
4008 572
4651 110
3405 290
1836 307
9290 778
3380 56
3951 157
5905 744
13356 534
10493 329
10027 452
2448 592
3725 672
20947 130
2192 199
5559 689