21504 703
3228 301
9969 699
9277 338
2963 520
2383 374
8752 38
4184 867
2511 405
4251 379
26757 580
12752 599
7406 473
934 37