28032 400
8051 202
9386 359
23808 318
26012 57
64408 1048
16188 545
173944 313
104519 367
20628 316
19141 717
23411 222
29221 496
9026 745
27916 506
7127 581
8883 201
27102 412
6812 427
19370 679
8864 382
81909 612
81180 565
20322 798