5631 666
4171 160
31035 343
9949 566
3513 284
6057 192
8418 52
5704 635
5601 197
12071 282
6268 612
8851 746
16056 205
42711 528
6147 347
11194 659
6348 55
5278 858
15948 508
35048 635
13637 862
5736 200
7584 738
5178 549
7925 79
21005 238
6922 289
23047 45