42993 1059
23281 541
36664 459
22749 199
32606 239
147713 819
29307 495
62955 391
33573 661
109869 986
16276 106
22692 460
14071 296
98089 939
264697 495
147476 698
20298 249
47832 239
35290 78
27880 382
98835 445
39591 251
106336 615
55195 426
13846 127
29704 270
14051 322
332976 1130