4072 396
333997 1189
157487 693
86406 457
213577 1110
80525 632
54929 553
126164 300
64073 788
47311 84
32858 518
47486 215
166436 315
15449 49
166634 620
3230 359
1609 394
1691 300
2353 436
687 73