20008 165
26894 748
2211 420
4212 273
15970 583
4559 67
6740 199
9592 548
20252 193
19155 399
2825 188
35915 633
11220 313
4205 706
3513 422
10617 502
3963 124