2689 680
108313 119
8284 524
69157 905
5698 420
8498 169
6575 686
23994 550
21941 424
38520 202
11917 265