40496 152
10684 243
7742 378
4980 336
5674 666
30573 927
11916 487
40792 940
13718 422
14251 604
44142 707
23034 318
10078 411
16350 592
21432 195
13399 248
28563 309
9241 272
10630 133
21655 702
9139 165
8276 277
33611 676
77924 895