2657 57
21539 159
11249 123
3940 378
5143 412
24571 208
26457 243
10155 784
4971 590
8201 421
2546 181
21537 164
13048 726
5697 695
1312 63
4476 33
4245 473