3004 786
1019 177
4616 232
7123 459
7725 924
4835 702
8386 246
1563445 4497
13929 663
655922 1463
21523 587
7646 621
12972 474
195451 408
8058 506
21641 732
22108 1020
12670 299
8402 376
17920 424
101894 699
30948 384
134090 746
39438 489
25518 152
49440 544
70829 729
5920 722