1058 261
3142 728
9376 42
6275 541
4401 163
16941 627
4636 52
5299 440
8041 297
6480 814
2157 201
14835 368
5818 424
5103 361
4557 579