24396 738
6447 293
8777 326
20155 544
10394 1012
4621 314
3209 445
11764 606
2984 340
8156 860
1830 115
7333 490
4871 120
2465 233
11536 252
12475 623
6015 548
12548 333
8727 338
20541 344
19103 375
4985 411
7997 508
11643 306
12544 307
23955 412
5966 618
9269 28