2451 409
4329 493
3378 34
14242 158
24525 104
17270 90
35216 273
32873 863
12722 739
5721 514
9356 673
15439 564
2780 195
2581 316
3466 860
5227 172
6327 124
6376 410
2162 244
1752 324
4288 234
4239 737
3947 421
4468 467
5972 151
2610 195
9670 77
10781 246