315 63
4529 273
6954 584
4695 584
3526 734
14394 189
3784 383
4868 639
4975 908
12005 769
20998 476
39096 650
17733 336
4836 42
6708 375
7471 602
45970 626
2481 241
3535 378
4182 972
2112 112
1801 409
1877 248
2212 287
2052 64
2585 559
14753 664
9630 27