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