5631 511
54909 368
486458 931
20517 721
41090 386
18036 215
60905 162
20381 232
16525 572
16270 867
22540 203
34542 674
3750 87
13770 520
101061 278
9576 112
11677 738
8276 320