331 51
595 121
2977 863
2583 499
1289 342
2802 39
39560 914
13611 653
3774 169
7744 65
3537 188
3817 497
2819 65
5399 87
9906 426
8993 468
11368 566
11837 833
22307 781
13948 286
17038 927
8774 261
8480 208
12047 277
12451 610
5740 735
3905 51
6530 373