2647 31
2903 440
973 117
20108 148
1859 274
3643 562
2689 187
975 96
50933 511
50377 331
6565 236
4098 432
7146 271
2731 375
14961 631
49023 231
11194 489
11709 558
16014 624
33905 668
14668 533
4965 301
1768466 3506
9421 717
13161 560
10679 564
6441 167
3840 74