15030 278
20881 315
4610 544
66110 518
36708 525
29576 350
22502 301
3919 371
6791 263
15658 178
10918 509
17606 664
42845 109
33966 437
13202 880
10265 135
5591 38
15714 446
6956 283
7275 473
22803 52
71023 1030
26275 120
46643 132
4191 304
8826 251
6372 318
12994 648