29455 425
8169 26
5916 521
15271 120
6799 585
3943 543
10651 704
4378 76
1512 65
41846 317
2991 318
5725 774
16156 127
2578 270
2138 194
1993 82
3997 88
13368 538
3834 463
3735 526
9739 103
15578 494
3880 705
2875 243
26026 653
16666 90
8915 641
11263 475