29603 61
22965 545
10808 90
39993 515
16139 603
10548 217
15577 579
14990 259
31425 562
16456 752
5978 306
18319 91
25776 146
22857 587
13421 232
14720 38
38614 349
29882 667
37318 183
23875 538
15530 337
19989 381
30027 434
21967 207
15726 692