6090 281
21377 94
35419 439
47405 269
18750 933
50987 348
32876 414
50383 91
6855 763
10552 770
3063 98
3929 596