21616 63
10739 180
46000 491
329651 808
7924 76
43357 1062
25023 224
107637 349
59604 874
158763 354
137231 689
70380 90
29827 266
43852 172
104494 587
65908 884
50666 335
155032 952
238701 504
59521 438
23863 56
103556 1126
23996 401
70533 395
224166 843
113036 798