2989 786
1016 177
4615 232
7119 459
7716 924
4830 702
8377 246
1562924 4494
13923 663
654838 1461
21516 587
7643 621
12970 474
195241 407
8051 506
21635 732
22100 1020
12666 299
8398 376
17917 424
101795 699
30932 384
133762 746
39330 489
25232 152
49355 544
70488 729
5916 722