22903 797
3526 595
3532 951
11508 211
2319 244
9373 126
7646 468
4786 70
1726 246
8532 631
5032 677
4812 233
6596 361
7284 607
2060 47
26272 704
5950 99
14090 731
7012 36
13706 420
6111 388
20629 554
2574 71
3236 43
2815 604
1953 97
4113 396
2486 190