20303 115
4716 303
18354 493
16001 110
45058 782
3074 137
17615 73
10911 844
3762 348
28510 178
33732 60
20125 293
7032 353
9530 164
1853 349
3005 304
15602 89
18458 432
7052 173
5611 234
8320 415
7597 573
3260 737
2071 411