15090 737
18220 55
11372 528
8962 815
5151 654
167606 686
6297 554
19734 447
24857 732
23145 567
21643 340
58345 215
26221 187
21468 1003
21073 569
22015 295
10449 72
13510 417
31926 603
84215 345
65311 348
45771 847
40185 642
77429 289
8193 277
2931 124
24913 523
42854 89