2589 717
1093 319
2542 679
1185 241
223 32
3418 564
985 303
2857 693
31860 529
143631 727
19316 318
107143 187
16472 233
9121 454
55789 264