50600 423
5848 447
2149 261
12003 648
3531 181
7207 46
3233 370
6109 626
11892 511
10774 411
8539 597
6876 595
37477 495
7358 389
9901 148
5137 303
3031 359
2446 262