2396 761
13269 257
3095 238
12758 622
2898 208
18593 859
179455 407
35944 497
20783 826
8318 271
34245 116
29157 709
3917 33
4712 685
5670 329
2445 428