50438 207
37993 757
9682 189
13225 561
6982 566
1323 53
2439 338
8945 519
4879 396
7105 470
14161 131
4289 591
6703 206
2741 202
3293 299