331 51
589 121
2977 863
2582 499
1288 342
2795 39
39550 914
13607 653
3772 169
7739 65
3533 188
3813 497
2815 65
5399 87
9901 426
8992 468
11364 566
11826 833
22287 781
13944 286
17029 927
8774 261
8474 208
12043 277
12446 610
5738 735
3902 51
6525 373