2393 684
1107 293
2785 661
1565 292
2000 557
2642 728
6557 693
29394 177
11442 654
29561 61
14050 159
7407 707
5114 380
4900 912
2318 336
4169 63
2769 461