40345 283
20531 92
11164 447
7328 105
23348 338
24007 365
3343 165
3909 202
4823 710
846 31
1001 143
13339 177
10847 281
27871 188
19919 691
20661 267
2907 313
923 153
8505 399
6742 408
20717 137
24032 603
12275 446
18200 39