21511 703
3231 301
9969 699
9279 338
2964 520
2383 374
8752 38
4184 867
2511 405
4251 379
26759 580
12752 599
7408 473
934 37