3032 631
15915 359
9428 196
4471 45
25516 496
13257 984
4213 376
12901 711
13098 928
5224 860
8897 484
17640 323
3399 296
27409 374
16393 497
4528 391
3141 136
20851 397
13731 654
3549 60