364576 650
17928 194
15222 222
87969 750
22026 187
24014 831
20513 349
12010 180
28499 322
4858 339
4252 428
44444 926