50415 207
37988 757
9681 189
13219 561
6981 566
1322 53
2438 338
8942 519
4877 396
7105 470
14156 131
4288 591
6698 206
2735 202
3290 299