51593 207
38430 757
9710 190
13624 562
7084 566
2356 54
2477 338
9340 519
5002 396
7249 470
14423 131
4364 591
6830 206
2848 202
3403 299