50755 423
5995 447
2178 261
12110 647
3543 181
7282 46
3259 370
6155 626
11951 511
10850 411
8604 597
6898 595
37505 494
7401 389
9948 148
5142 303
3078 359
2470 262