51546 207
38411 757
9709 190
13595 562
7075 566
1377 53
2477 338
9328 519
4992 396
7244 470
14405 131
4359 591
6821 206
2847 202
3401 299