2971 505
12908 490
23043 703
21122 195
16096 132
23345 338
4204 252
3906 202
4754 539
3467 340
4654 651
2027 466
27572 333
13447 303
15601 669
44619 257
18198 39
31083 107
24003 365
3339 165
23925 177
1868 110
31856 260
2219 546