7396 300
15427 93
10305 139
8040 207
8775 647
44216 584
19122 878
22867 698
10376 625
12873 341
18607 343
44489 659
7824 120
7525 339
23299 810
6887 359
17242 962
18075 538
3713 96
5593 98
61455 196
31736 648
7676 191
31860 392
11246 621
16301 52
16551 413
17256 907