73601 309
2822 329
2175 168
23316 745
18034 699
58999 585
4621 596
4033 549
6878 266
3283 531
3136 493