2960 47
1135 67
11052 472
19295 818
5387 315
10635 600
5267 103
7617 484
3493 739
17185 631
2451 392
12871 168
5228 822
6297 309
3890 457
3723 474
2279 245
2395 168