5021 141
8372 487
7509 407
12217 893
4065 108
18952 618
8338 820
6777 613
4602 349
10596 314
4165 818
2557 390
3938 635
3063 408
5165 352
6103 635
2779 416
3665 31
8646 465
49475 322
2411 130
3756 128
6309 70
3809 210