3005 855
1202 156
10304 151
3516 165
8197 436
13358 277
4981 61
5022 827
6626 289
3044 546
2216 242
5427 245
3809 281
3389 183
4390 786
3598 516
6765 371
11883 321
3950 385
19894 564
2627 110
18900 658
15836 61
8383 253
10243 159
16096 793
7918 447
17934 709