336 87
2695 581
935 264
2399 517
1938 421
2373 592
16161 636
746 149
1362 129
18050 545
1992 546
11204 51
3031 714
2705 681
1695 156
4211 453
2987 803
2763 511
10628 350
6227 552
12937 152
2941 436
2397 324
3972 532
16334 444
5944 509
13835 917
4561 786