2895 728
1062 238
1098 271
3130 732
3022 654
4920 441
2867 611
4857 536
1486 187
1689 351
9396 474
7294 750
5889 799
30901 362
19139 33
20443 355
8456 293
2146 226
7951 668
23362 196
38319 237
11602 887
5344 528
2709 112
3006 517
26481 419
4157 821
2267 446