22920 797
3526 595
3533 951
11508 211
2319 244
9374 126
7646 468
4786 70
1726 246
8533 631
5032 677
4812 233
6597 361
7284 607
2061 47
26275 704
5950 99
14091 731
7012 36
13707 420
6111 388
20629 554
2574 71
3237 43
2816 604
1953 97
4113 396
2486 190