6532 281
21561 94
35816 439
48254 269
18854 933
52453 349
34027 416
52332 91
6923 763
10633 770
3173 98
3989 596