1289 350
367 91
2968 798
2836 491
7374 789
30353 383
3896 465
29108 626
9828 65
5859 82
33063 584
5835 542
4868 523
3856 316
7408 217
11038 359
13038 286
28813 386
4326 107