31596 487
306058 1219
2029 142
55376 801
53776 548
3647 290
6715 361
2629 530
3218 37
3201 487
4108 796
274377 1391
34241 192
241498 771
199147 470
1749 76
26761 147
3871 887
152535 401
171025 584
31935 281
29216 242
26098 236
66697 516
3405 634
13967 605
23793 784
6629 305