3560 416
2628 109
1331 37
4044 598
945 140
9924 530
12784 216
2057 183
4781 318
4365 433
7078 539
3281 85
3299 336
4280 642
1323 99
3757 709
11643 618
1814 237
2660 343
3883 885
3690 551
1848 268
6257 497
2581 169