16801 126
9281 724
5898 764
3205 418
2874 202
13096 33
5023 443
22590 144
63487 390
329204 452
9091 332
46601 176
248322 1043
163946 974
2508368 3556
285069 1572
233955 590
3211233 6794
707708 1990
385640 1079
2952212 7300
49649 401
126009 465
118542 632
42145 582
60442 486
46939 236
42768 395