2583 402
1786 161
3540 511
12506 578
4170 640
4538 211
2725 257
2132 162
22671 445
19807 954
5661 258
9553 50
15674 147
2744 198
8441 607
2895 461
4027 172
6020 393
2659 181
5277 793
2866 188
4548 554
5452 302
7951 312
5587 726
6869 305
11133 39
10384 503