509 94
2445 499
2049 229
9355 321
2164 200
2619 446
5478 611
1388 118
942 38
22558 56
9128 338
1609 439
30056 820
28633 928
3767 435
4342 312
2302 272
21417 363
13935 936
3512 646
13433 243
2863 296
44561 93
7210 733
7040 256
7536 95
5742 235
7027 478