2426 752
5334 634
939 72
929 253
942 271
317 79
1259 369
2376 712
1774 318
10483 842
7378 570
1684 166
2248 715
3089 519
912 205
326 74
2300 469
1254 296
3135 618
1353 273
489 122
890 260
1679 528
27367 746