12040 262
13830 390
15168 830
7955 651
5998 328
10367 101
11011 607
14155 240
17654 97
20373 559
21561 482
30502 834
14092 106
16318 505
29284 767
10989 571
15237 833
6941 363
17579 318
10982 502
9964 181
22787 578
8275 458
15610 356