309 70
2216 547
528 25
2191 480
2280 457
2540 546
826 208
2394 743
334 88
2009 487
753 175
2466 538
3028 460
1264 183
2328 626
3253 714
4241 453
10834 351
5987 299
3583 610
1785 238
5923 184
4507 197
4089 688
5511 76
24056 381
18375 111
11071 697