20008 165
26894 748
2211 420
4212 273
15970 583
4559 67
6740 199
9593 548
20253 193
19155 399
2825 188
35923 633
11220 313
4205 706
3513 422
10619 502
3964 124