2995 454
1225 90
3314 176
11521 519
18859 111
22691 292
28721 977
93693 348
76913 353
23996 120
12305 732
34434 481
6896 375
170857 313
271354 862
21302 313
16351 544
65084 737
19761 203
37507 318
63162 798
10501 498
34085 79
175628 419
158296 216
4450 407
42125 197
5241 306