2996 454
1226 90
3316 176
11532 519
18882 111
22714 292
28735 977
93709 348
76924 353
24092 120
12305 732
34443 481
6899 375
170890 313
271413 862
21305 313
16352 544
65118 737
19765 203
37542 318
63209 798
10504 498
34101 79
175651 419
158308 216
4451 407
42140 197
5243 306