1253 295
4148 88
1797 524
2818 486
1066 254
1116 103
2782 709
9592 233
22186 253
1603 298
786 217
3016 879
4584 343
32136 162
2333 481
1417 396
17445 379
2652 270
6418 612
3372 909
435 47
5315 36
16920 782
2355 531