3023 189
4580 403
39065 290
12680 480
4430 197
16328 209
5045 153
12482 203
9165 647
13295 554
2571 325
9187 721
24593 541
12928 605
113379 508
10840 281
345196 430
12356 383
146818 163
10172 100
97886 904
70324 218
33779 314
41937 729
48552 618
12303 836
5683 657
11338 98