2655 581
1883 421
5163 587
34846 507
2816 331
45796 186
31217 195
5747 448
20540 546
25999 265
15053 554
4180 487
7244 64
3891 447
3128 61