21336 545
26080 447
22472 531
10011 875
9608 403
9836 411
3587 194
12345 267
27271 192
9229 626
10169 317
20262 587
6021 562
29523 182
11952 159
20718 538
17661 381
6884 329
7666 602
8293 268
17214 679
7841 845
7350 583
50382 640
13302 396
12512 61
42722 389
17699 508