247 45
1089 240
2005 515
431 136
43547 336
3569 163
2015 333
2405 230
7859 854
3702 680
2875 284
1772 125
5513 280
1841 240
1508 160
3702 909
1549 239
5005 577
1048 286
3617 172
9273 398
6858 35
155 38
5672 431