50605 423
5849 447
2149 261
12006 648
3531 181
7207 46
3233 370
6109 626
11893 511
10774 411
8539 597
6878 595
37479 495
7358 389
9901 148
5140 303
3031 359
2446 262