31071 992
28601 578
23323 332
8522 440
20465 325
63343 438
12618 506
23801 488
71055 494
20963 911
124084 643
216948 2045
69255 720
25032 1067
29305 570
83679 671
16273 488
33838 760
23204 694
124180 795
17711 389
22508 864
20804 314
9978 242