50750 423
5991 447
2175 261
12109 647
3543 181
7278 46
3259 370
6151 626
11951 511
10846 411
8601 597
6896 595
37504 494
7398 389
9946 148
5140 303
3075 359
2470 262