1003 26
1638 187
12608 478
3323 691
1771 346
9745 299
1116 69
5219 655
5557 635
2959 441
11215 802
2935 349
18242 369
1297 23
1917 282
3254 747
3331 346
4574 257
16856 418
3532 648
5368 473
1569 233
4446 228
1693 239