4048 508
13124 285
8305 69
5292 796
7363 685
10596 392
17037 622
16581 413
9291 461
7883 819
4215 655
5981 104
41676 381
11675 642
4892 382
3211 220
4401 825
3180 265
5337 879