2506 29
1227 282
168068 682
3739 622
32244 833
17633 655
2874 390
4748 711
2573 471
3746 456
4523 658
4256 193
3017 572
16979 610
3147 693
4982 349
3383 540
950 205
2048 395
3999 463
27972 696
15875 417
6952 452
2766 162
111512 559
6953 292
101616 606
259386 695