5002 703
4946 252
3328 71
1460 139
4437 855
4403 653
4334 539
8879 599
2129 80
4316 215
2744 267
3672 502
5252 491
2689 369
4672 687
4740 497
6419 419
3781 56
3989 554
3825 185
5214 316
3034 284
4521 104
10060 584
5009 408
2759 304
5076 91
7489 338