50572 423
5842 447
2149 261
11998 647
3529 181
7200 46
3232 370
6106 626
11887 511
10774 411
8536 597
6872 595
37472 494
7357 389
9898 148
5136 303
3031 359
2445 262