6527 281
21559 94
35815 439
48237 269
18854 933
52441 349
34012 416
52298 91
6923 763
10633 770
3172 98
3989 596