2950 666
2347 688
1282 326
4313 77
10395 84
12350 547
25622 290
17340 178
4714 360
7426 723
3933 409
12227 53
13519 316
30507 346
115394 412
42355 572
3764 64
7860 384
42569 79
14736 501
9462 186
9103 318
7134 622
13554 169
61629 228
12159 377
12417 610
4089 503