266 27
1639 312
907 148
2204 403
1212 319
2899 763
2217 361
389 74
2960 517
1244 256
1003 131
2757 520
1651 465
2164 278
13477 245
2719 618
3249 533
2777 388
1943 373
2233 616
479 76
2472 237
1388 301
3229 978