3135 631
15956 359
9446 196
4484 45
25645 496
13262 984
4217 376
12904 711
13123 928
5224 860
8902 484
17647 323
3400 296
27410 374
16401 497
4529 391
3146 136
20875 397
13744 654
3552 60