22056 559
16699 276
15772 409
70456 420
56106 206
7434 574
7739 85
14321 844
26360 97
32028 556
17919 193
7098 797
39605 191
5073 157
8680 615
32908 525
3966 389
33876 347
5071 497
3887 139
122301 545
42465 426
49840 738
152366 582
3789 505
8264 427
43594 61