2548 422
10577 584
20335 350
12254 111
3926 890
1824 481
16189 63
30056 307
18293 740
8216 91
5669 680
3089 504
14280 442
33229 141
11347 286
4226 291
14760 228
1712 117
17741 758
4709 820
76158 353
18631 35
19822 434
2648 592