2689 680
108313 119
8285 524
69158 905
5699 420
8499 169
6577 686
24003 550
21942 424
38523 202
11920 265