39712 307
508 71
619 74
1092 196
1208 259
891 153
20576 196
26536 79
2816 527
4223 383
722 128
63435 238
1428 352
3206 423
1870 137
127005 360
1081 31
1977 331
1612 203
1091 265
20604 324
7203 119
2060 172
3596 550
2831 428
1815 114
527 48
1855 366