331 51
593 121
2977 863
2583 499
1289 342
2801 39
39556 914
13611 653
3774 169
7743 65
3535 188
3817 497
2817 65
5399 87
9905 426
8992 468
11367 566
11834 833
22303 781
13947 286
17033 927
8774 261
8477 208
12047 277
12449 610
5740 735
3904 51
6530 373