2578 267
245650 348
106558 314
46963 418
37614 875
19323 394
12883 642
33566 199
32302 541
19447 429
29354 454
29221 737
5242 515
2959 68
5609 957
7746 747
3380 280
4410 680
8074 380
22712 542
13292 406
17153 154
24330 258
32801 887