3118 350
4238 802
339 58
11921 581
3834 490
4855 276
2551 524
2110 447
4156 758
7703 154
2883 578
2999 745
2295 114
8076 246
4056 340
7963 302
13640 319
4094 711
3667 453
3819 505
10272 568
9616 451
3653 770
13212 311