20286 81
302008 394
146709 776
5651 530
4302 238
16054 905
97132 534
29100 310
189663 506
118107 556
7172 403
5861 760
5438 743
86489 189
196160 593
18752 257
46374 668
307347 1260
181244 581
2412 104
13147 295
6018 929
3257 417
21863 715
251344 805
368831 1185
19311 881
3035 188