3007 30
21961 665
4946 787
4830 362
37756 825
2339 213
11898 131
14660 380
24645 818
16143 62
21861 697
21221 241
4207 329
5275 597
4534 391
4368 463
3497 99
47919 829
14239 227
13118 651
21126 552
13777 69
4114 80
6692 231
7258 608
6377 623
8505 813
14411 862