545 42
2782 534
1727 288
6884 945
2234 108
1746 199
21198 722
3996 94
3129 188
8784 499
9941 883
19357 677
4805 317
2097 386
1274 86
8943 541