35047 427
8044 188
20334 394
13975 578
2901 115
3918 754
3979 590
3417 456
2351 206
9191 314
12774 600
42993 725