2931 505
41014 158
3493 134
9450 773
5593 162
3345 284
8215 299
16395 448
1579 41
4151 476
6683 686
2989 205
3567 247
5169 524
4113 302
4880 667
3554 387
12820 693
1886 189
4063 457
6502 803