18661 793
930 169
2539 93
3096 504
7591 494
3084 629
43965 408
3028 70
4289 272
1203 275
4300 571
2633 89
16081 128
4783 921
2844 295
4784 142
13718 345
3490 356
20678 38
3682 564
9593 876
3996 562
2356 256
4742 122
1264 205
3904 638
6618 807
1840 81