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