22892 797
3526 595
3531 951
11507 211
2319 244
9372 126
7646 468
4785 70
1726 246
8532 631
5032 677
4812 233
6596 361
7284 607
2060 47
26272 704
5948 99
14090 731
7012 36
13706 420
6111 388
20625 554
2573 71
3233 43
2815 604
1953 97
4113 396
2485 190