16732 342
832 50
4458 246
4253 238
2257 684
6176 533
23204 780
61850 629
77532 468
26651 786
10095 177
92752 305
13042 244
2647 349
2572 478
1623 288
4184 613
3113 416
1566 146
9772 618
6580 607
2943 243
5276 581
3633 281
4712 650
4928 227