2930 505
40924 158
3491 134
9442 773
5589 162
3344 284
8205 299
16392 448
1579 41
4147 476
6682 686
2986 205
3565 247
5166 524
4112 302
4880 667
3548 387
12817 693
1884 189
4059 457
6501 803