50901 423
6029 447
2156 261
12092 647
3528 181
7293 46
3234 370
6146 626
11961 511
10875 411
8594 597
6908 595
37400 494
7386 389
9946 148
5189 303
3061 359
2454 262