45062 352
2205 212
3861 196
3061 156
3210 597
5576 266
5648 694
8509 966
16686 136
4698 144
15507 220
16464 437
4073 626
17226 98
29843 712
8943 407
12578 841
16234 640
12311 505
12664 681
22370 383
14309 375
5288 106
2497 338
4961 682
5258 38
7342 638
12460 398