3050 499
4986 163
5302 654
10485 766
4419 850
10545 284
17938 644
4044 382
6227 519
1282 104
3669 522
13506 455
4579 565
8483 228
8706 721
15615 547
3310 841
4575 694
15572 866
4180 381
2315 76
3101 188
4113 604
1139 75