2668 57
21584 159
11333 123
3952 378
5147 412
24598 208
26509 243
10159 784
4978 590
8257 421
2557 181
21565 164
13054 726
5704 695
1330 63
4487 33
4245 473