40988 411
2780 91
4844 624
6984 702
10099 293
43901 686
9488 159
2379 211
2960 124
3822 460
2782 272
7664 348
2909 236
4740 315
3044 198
3653 192
3787 387
7175 195
10399 338
21479 549
15341 810
12648 578
6295 258
5773 494
3866 343
4315 389
9331 261
2668 79