51403 423
6234 447
2189 261
12250 647
3586 181
7399 46
3294 370
6232 626
12081 511
11010 411
8813 597
7032 595
37472 494
7442 389
10022 148
5259 303
3147 359
2488 262