51032 293
11580 447
5605 292
13200 101
6284 369
2624 224
22132 109
1944 239
55101 159
38017 286
2742 99
5631 80
6147 561
27847 317
7741 423
4850 153
19323 72
6527 549
4679 711
29446 251
25538 118
54073 287
48827 319
32185 293
3668 404
64774 312
6371 588
4880 779