20006 165
26894 748
2211 420
4212 273
15970 583
4559 67
6739 199
9592 548
20252 193
19155 399
2824 188
35912 633
11219 313
4205 706
3513 422
10617 502
3963 124