2916 591
5304 255
14720 746
6544 504
5200 393
11103 438
5219 249
4441 891
3705 524
3945 513
4853 807
5757 82
12865 159
6983 583
6557 553
5257 886
4753 698
5851 860
4405 898
2937 94
1538 216
4082 638
8062 409
4136 538
6407 551
2484 85
6296 371
8047 541