2806 327
2992 266
3781 699
43913 501
25041 217
4642 946
5999 594
2669 154
5759 605
2987 335
7369 230
3045 345
5432 867
12658 295
6346 27
2889 341
11383 744
2902 285
4833 433
15781 559
4505 534
16975 551
4314 48
8046 483