29002 295
23620 264
28694 89
25189 490
30462 344
21249 631
29298 68
20373 422
21774 670
20948 486
31572 680
30643 443
19970 354
26732 359
17539 116
27617 814
23077 465
22925 498
25314 192
22284 418
21256 94
21179 264
26489 386
27994 155