3042 330
2128 307
2786 293
4312 441
12997 160
5459 141
2116 219
2527 69
3167 448
24350 357
2873 319
3542 318
21986 595
10088 35
7445 220
14004 261
15138 111
4416 703
3727 743
17174 609
3479 468
6545 323
2127 271
16567 646