41656 533
11762 304
3294 46
5979 171
8794 73
20749 389
30458 961
8778 444
7473 693
12433 458
18823 94
35890 572
10354 702
21421 280
18332 362
16313 187
4400 465
14809 285