2586 26
3594 507
4314 441
3701 438
18092 508
4317 594
2076 219
1656 260
2850 85
13588 252
3481 468
4829 755
2129 271
9793 65
2221 162
10590 304
13111 67
13672 187
8211 156
1147 79
3614 846
948 31
15037 612
3598 539