14017 290
8198 364
122256 413
80861 668
96551 686
67098 365
112351 816
83252 72
100624 211
80568 567
58460 789
100457 358
174198 169
45302 417
9034 297
3199 603
7464 228
3438 215
22582 49
15813 329
41733 559
46662 700
173001 419
155580 216
25973 893
57011 860
43225 728
2525 155