3129 631
15954 359
9444 196
4480 45
25642 496
13261 984
4217 376
12904 711
13120 928
5224 860
8902 484
17647 323
3400 296
27410 374
16401 497
4529 391
3146 136
20873 397
13744 654
3552 60