31071 992
28601 578
23324 332
8523 440
20465 325
23802 488
63343 438
12618 506
71055 494
124087 643
20963 911
216949 2045
25033 1067
69255 720
29305 570
33839 760
83679 671
16273 488
20807 314
124181 795
23204 694
17712 389
22509 864
9978 242