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