2811 306
2327 256
4840 555
3923 277
2743 497
8841 208
8429 541
10192 459
19545 337
8545 33
11885 258
1845 108
2328 189
9769 655
6219 454
6924 531
6615 124
3906 327