2502 310
2742 116
2215 101
4353 426
4763 691
2180 301
3052 207
15306 115
2638 220
4622 549
5844 929
1602 311
3873 320
4312 677
2960 205
7243 271
27675 741
30298 175
2580 467
3553 491
8298 491
12534 435
11125 548
17066 126