2978 306
2710 256
4875 555
3956 277
2765 497
8891 208
8607 541
10428 459
19628 337
8719 33
12159 258
1901 108
2392 189
9953 655
6280 454
6965 531
6667 124
4092 327