5108 929
24656 654
14492 388
30653 891
311358 1442
107328 804
67600 725
26164 284
19451 631
5039 885
4065 311
4562 373
3142 419
10667 524
3056 284
1914 85
11818 484