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