15056 668
5401 492
5226 258
12237 666
6292 786
5061 312
10949 410
13343 495
9896 363
16242 240
7382 770
5635 192
4769 346
14515 587
8752 676
9368 515
8347 301
9368 700
12188 189
5765 549
5089 474
6803 249
13623 131
6323 931
14890 814
5245 566
22839 429
13883 312